package com.iwhalecloud.bss.kite.cucc.client.dto.scene;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.List;

@ApiModel("客户信息")
public class CuccCustInfoDTO implements Serializable {

    /**
     *
     */
    private static final long serialVersionUID = -3267933777464625010L;

    @ApiModelProperty("客户地址")
    private String address;

    @ApiModelProperty("联系电话")
    private String contactName;

    @ApiModelProperty("集团客户编号")
    private String groupId;

    @ApiModelProperty("联系电话")
    private String contactPhone;

    @ApiModelProperty("客户id")
    private String custId;

    @ApiModelProperty("客户类型")
    private String custType;

    @ApiModelProperty("客户名称")
    private String name;

    @ApiModelProperty("归属业务省")
    private String eparchyProvince;

    @ApiModelProperty("归属业务市")
    private String eparchyCity;

    @ApiModelProperty("归属业务区")
    private String eparchyArea;

    @ApiModelProperty("BSS客户ID")
    private String bssId;

    @ApiModelProperty("CBSS客户ID")
    private String cbssId;

    @ApiModelProperty("客户状态")
    private String custStatus;

    @ApiModelProperty("是否新客户")
    private Integer isNewCustomer;

    @ApiModelProperty("客户属性")
    private List<CustAttrDTO> attrs;

    @ApiModelProperty("集团归属地")
    private String location;

    @ApiModelProperty("客户名称")
    private String custName;

    @ApiModelProperty("省分客户编码")
    private String provinceCustId;

    @ApiModelProperty("归属地市")
    private String eparchyName;

    @ApiModelProperty("客户证件号")
    private String certiCode;

    @ApiModelProperty("统一社会信用代码")
    private String orgCode;

    @ApiModelProperty("是否一般纳税人")
    private String isComTaxpayer;

    @ApiModelProperty("原集客客户id")
    private String bbssCustId;

    @ApiModelProperty("客户地址")
    private String addr;

    @ApiModelProperty("联系电话")
    private String contactTel;

    @ApiModelProperty("客户类型")
    private String custClassType;

    @ApiModelProperty("省份编码")
    private String provinceCode;

    @ApiModelProperty("归属业务市")
    private String eparchyCode;

    @ApiModelProperty("客户状态")
    private String custState;


    @ApiModelProperty("客户通讯地址")
    private String groupAddr;
    @ApiModelProperty("归属省份编码")
    private String provinceName;
    @ApiModelProperty("证件类别名称")
    private String certiTypeName;
    @ApiModelProperty("证件类别编码")
    private String certiTypeCode;
    @ApiModelProperty("更新部门id")
    private String updateDepartId;
    @ApiModelProperty("创建部门id")
    private String createDepartId;
    @ApiModelProperty("是否实名标识")
    private String isReal;
    @ApiModelProperty("邮政编码")
    private String postCode;
    @ApiModelProperty("备注")
    private String remark;
    @ApiModelProperty("末梢区域")
    private String bCityCode;

    @ApiModelProperty("服务等级")
    private String servLevelId;

    @ApiModelProperty("组织机构代码")
    private String cuccOrgCode;

    @ApiModelProperty("审核状态")
    private String examineSts;

    public String getServLevelId() {
        return servLevelId;
    }

    public void setServLevelId(String servLevelId) {
        this.servLevelId = servLevelId;
    }

    public String getCuccOrgCode() {
        return cuccOrgCode;
    }

    public void setCuccOrgCode(String cuccOrgCode) {
        this.cuccOrgCode = cuccOrgCode;
    }

    public String getCustName() {
        return custName;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getProvinceCustId() {
        return provinceCustId;
    }

    public void setProvinceCustId(String provinceCustId) {
        this.provinceCustId = provinceCustId;
    }

    public String getEparchyName() {
        return eparchyName;
    }

    public void setEparchyName(String eparchyName) {
        this.eparchyName = eparchyName;
    }

    public String getCertiCode() {
        return certiCode;
    }

    public void setCertiCode(String certiCode) {
        this.certiCode = certiCode;
    }

    public String getOrgCode() {
        return orgCode;
    }

    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }

    public String getIsComTaxpayer() {
        return isComTaxpayer;
    }

    public void setIsComTaxpayer(String isComTaxpayer) {
        this.isComTaxpayer = isComTaxpayer;
    }

    public String getBbssCustId() {
        return bbssCustId;
    }

    public void setBbssCustId(String bbssCustId) {
        this.bbssCustId = bbssCustId;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getCustId() {
        return custId;
    }

    public void setCustId(String custId) {
        this.custId = custId;
    }

    public String getCustType() {
        return custType;
    }

    public void setCustType(String custType) {
        this.custType = custType;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEparchyProvince() {
        return eparchyProvince;
    }

    public void setEparchyProvince(String eparchyProvince) {
        this.eparchyProvince = eparchyProvince;
    }

    public String getEparchyCity() {
        return eparchyCity;
    }

    public void setEparchyCity(String eparchyCity) {
        this.eparchyCity = eparchyCity;
    }

    public String getEparchyArea() {
        return eparchyArea;
    }

    public void setEparchyArea(String eparchyArea) {
        this.eparchyArea = eparchyArea;
    }

    public String getBssId() {
        return bssId;
    }

    public void setBssId(String bssId) {
        this.bssId = bssId;
    }

    public String getCbssId() {
        return cbssId;
    }

    public void setCbssId(String cbssId) {
        this.cbssId = cbssId;
    }

    public String getCustStatus() {
        return custStatus;
    }

    public void setCustStatus(String custStatus) {
        this.custStatus = custStatus;
    }

    public Integer getIsNewCustomer() {
        return isNewCustomer;
    }

    public void setIsNewCustomer(Integer isNewCustomer) {
        this.isNewCustomer = isNewCustomer;
    }

    public List<CustAttrDTO> getAttrs() {
        return attrs;
    }

    public void setAttrs(List<CustAttrDTO> attrs) {
        this.attrs = attrs;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getAddr() {
        return addr;
    }

    public void setAddr(String addr) {
        this.addr = addr;
    }

    public String getContactTel() {
        return contactTel;
    }

    public void setContactTel(String contactTel) {
        this.contactTel = contactTel;
    }

    public String getCustClassType() {
        return custClassType;
    }

    public void setCustClassType(String custClassType) {
        this.custClassType = custClassType;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getEparchyCode() {
        return eparchyCode;
    }

    public void setEparchyCode(String eparchyCode) {
        this.eparchyCode = eparchyCode;
    }

    public String getCustState() {
        return custState;
    }

    public void setCustState(String custState) {
        this.custState = custState;
    }

    public String getGroupAddr() {
        return groupAddr;
    }

    public void setGroupAddr(String groupAddr) {
        this.groupAddr = groupAddr;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCertiTypeName() {
        return certiTypeName;
    }

    public void setCertiTypeName(String certiTypeName) {
        this.certiTypeName = certiTypeName;
    }

    public String getCertiTypeCode() {
        return certiTypeCode;
    }

    public void setCertiTypeCode(String certiTypeCode) {
        this.certiTypeCode = certiTypeCode;
    }

    public String getUpdateDepartId() {
        return updateDepartId;
    }

    public void setUpdateDepartId(String updateDepartId) {
        this.updateDepartId = updateDepartId;
    }

    public String getCreateDepartId() {
        return createDepartId;
    }

    public void setCreateDepartId(String createDepartId) {
        this.createDepartId = createDepartId;
    }

    public String getIsReal() {
        return isReal;
    }

    public void setIsReal(String isReal) {
        this.isReal = isReal;
    }

    public String getPostCode() {
        return postCode;
    }

    public void setPostCode(String postCode) {
        this.postCode = postCode;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getbCityCode() {
        return bCityCode;
    }

    public void setbCityCode(String bCityCode) {
        this.bCityCode = bCityCode;
    }

    public String getExamineSts() {
        return examineSts;
    }

    public void setExamineSts(String examineSts) {
        this.examineSts = examineSts;
    }
}
